to release mucus - Spanish English Dictionary